home *** CD-ROM | disk | FTP | other *** search
-
- /* mappingobject.c */
- static mappingentry *lookmapping ( mappingobject *mp , object *key , long hash );
- static void insertmapping ( mappingobject *mp , object *key , long hash , object *value );
- static int mappingresize ( mappingobject *mp );
- static void mapping_dealloc ( mappingobject *mp );
- static int mapping_print ( mappingobject *mp , FILE *fp , int flags );
- static object *mapping_repr ( mappingobject *mp );
- static int mapping_length ( mappingobject *mp );
- static object *mapping_subscript ( mappingobject *mp , object *key );
- static int mapping_ass_sub ( mappingobject *mp , object *v , object *w );
- static object *mapping_keys ( mappingobject *mp , object *args );
- static object *mapping_values ( mappingobject *mp , object *args );
- static object *mapping_items ( mappingobject *mp , object *args );
- static int mapping_compare ( mappingobject *a , mappingobject *b );
- static object *mapping_has_key ( mappingobject *mp , object *args );
- static object *mapping_getattr ( mappingobject *mp , char *name );
-